package com.zrrd.learn.chapter08面向对象.pattern.singleton;

/**
 *简单的内部类
 *类里面只有两个东西   ： 成员变量   成员方法    成员内部类
 *
 *1 :  在一个类的内部 {} 再定义声明一个类，我们把这个类叫内部类 （成员类）
 *
 * @author wrn
 * @version 1.0
 * @date 2023/8/1 11:15
 */

public class SimpleInnerClass {

    public int a =9;

    /**
     *
     * 成员内部类：实例内部类
     * 静态内部类
     */
    private class Abc{
        public void say(){
            System.out.println("我是内部类");
        }
    }

    public Abc getAbc(){
        return new Abc();
    }

    public static void main(String[] args) {
        SimpleInnerClass outter=new SimpleInnerClass();
        Abc abc = outter.getAbc();
    }






}